Analytical Model of TCP Relentless Congestion Control
نویسندگان
چکیده
We introduce a model of the Relentless Congestion Control proposed by Matt Mathis. Relentless Congestion Control (RCC) is a modification of the AIMD (Additive Increase Multiplicative Decrease) congestion control which consists in decreasing the TCP congestion window by the number of lost segments instead of halving it. Despite some on-going discussions at the ICCRG IRTF-group, this congestion control has, to the best of our knowledge, never been modeled. In this paper, we provide an analytical model of this novel congestion control and propose an implementation of RCC for the commonly-used network simulator ns-2. We also improve RCC with the addition of a loss retransmission detection scheme (based on SACK+) to prevent RTO caused by a loss of a retransmission and called this new version RCC+. The proposed models describe both the original RCC algorithm and RCC+ improvement and would allow to better assess the impact of this new congestion control scheme over the network traffic.
منابع مشابه
TCP Relentless Congestion Control Model
We introduce a simple model of the Relentless Congestion Control proposed by Matt Mathis. Relentless Congestion Control (RCC) is a modification of the AIMD congestion control which consists in decreasing the TCP congestion window by the number of lost segments instead of halving it. Despite some ongoing discussions at the ICCRG IETF-group, this congestion control has, to the best of our knowled...
متن کاملRelentless Congestion Control
Relentless congestion control is a simple modification to AIMD congestion control: instead of halving cwnd after a loss, cwnd is reduced by the number of lost segments. It can be modeled as a strict implementation of Van Jacobson’s Packet Conservation Principle. Relentless congestion control has exactly unity gain, which is expected to make it much easier for network devices to accurately contr...
متن کاملOn Hybrid TCP Congestion Control
This paper presents several considerations on the hybrid TCP congestion control, in which lossbased schemes like TCP-Reno and delay-based schemes like TCP-Vegas are combined in a smart way. We firstly introduce simple analytical models of loss-based TCP, delay-based TCP and their hybrid. With support of experimental results, effectiveness of the hybrid TCP is proved. Then, we try to develop a m...
متن کاملAnalytical modeling of TCP flow in wireless LANs
TCP (Transmission Control Protocol) is one of the protocols which are widely used in Internet environments. This paper presents an analytical model developed using the stochastic reward net (SRN) modeling technique for the TCP flow behavior in WLANs. The purpose of developing an analytical model is the evaluation of stationary TCP flow behavior. In this paper, we focus the attention on the TCP ...
متن کاملTowards Stability Analysis of Data Transport Mechanisms: a Fluid Model and an Application
The Transmission Control Protocol (TCP) utilizes congestion avoidance and control mechanisms as a preventive measure against congestive collapse and as an adaptive measure in the presence of changing network conditions. The set of available congestion control algorithms is diverse, and while many have been studied from empirical and simulation perspectives, there is a notable lack of analytical...
متن کامل